made of oilskin or of a synthetic waterproof material - Spanish English Dictionary